Big Huge Thesaurus

Anemone tetonensis

noun

sounds kind of like